Everyone wants them: high-heeled knee-high boots are the hottest new craze. In leather or suede, soft and calf-high or over the knee, with a low heel, a stiletto or a comfortable platform, wear them with mini dresses in the mid-season or with leggings, soft jumpers and coats to face the cold with style.